common swallowtail - French English Dictionary